Versions:
do-not-sleep is a lightweight, cross-platform command-line utility whose sole purpose is to prevent a workstation from entering sleep or hibernation mode for exactly as long as the user needs. Published by developer everettjf and currently available in version 0.1.5, the tool has already progressed through two public releases, reflecting its steady evolution since inception. Designed for system administrators, developers, and power users who run long compilations, render jobs, or unattended scripts, the program accepts flexible duration arguments—ranging from minutes to hours—so that a laptop or desktop remains active only for the required window and then automatically reverts to normal power management. Because it is distributed as a native binary for macOS, Linux, and Windows, the same invocation syntax can be embedded in shell scripts, scheduled tasks, or CI pipelines across heterogeneous environments without additional configuration. Unlike GUI-based “caffeine” apps, do-not-sleep adds zero background services or tray icons; it simply issues the appropriate OS-level keep-awake call and exits cleanly when the countdown expires. This minimalist approach makes it ideal for remote servers, headless build agents, or conference-room PCs where every unnecessary process is undesirable. The open-source codebase further invites auditors to confirm that no network traffic or telemetry is generated, ensuring corporate compliance. The software is available for free on get.nero.com, with downloads provided via trusted Windows package sources (e.g. winget), always delivering the latest version, and supporting batch installation of multiple applications.
Tags: